interface iAdmin {
    adminname: string
    token: string
}
/*
    ts 中可以将两个同名的 interface 自动合并，合并的时候需要注意如果遇到相同
    的属性，那么合并时会做类型的效验，如果两次的类型不同则会报错，两个地方的
    类型必须保持一致。不太建议一个属性类型定义多次。
*/
interface iAdmin {
    role: number,
    // adminname: number
}

const admin: iAdmin = {
    adminname: 'q',
    token: 'aiouqdyiqwoelyhoeiwqlaejodiLEUWQJOEILHQAEISFDYUAF',
    role: 1
}